using System.Drawing;
using SinBiota.Model.Business.MapServices.Datatypes;

namespace SinBiota.Model.Business.MapServices.Interfaces
{
    public interface ITileLayerServices
    {
        AvailableTileLayers GetAvailableTileLayers();
        TileLayer GetLayerByKey(string layerKey);
        Image GenerateThumbnail(string layerKey, string size);
        Image GenerateTileLayerImage(string layerKey, string quadkey);
        Image GenerateLegend(string layerKey);
    }
}
